Опис HTML тега <FRAMESET>:
Визначає структуру фреймів на веб-сторінці. Фрейми розділяють вікно браузера на окремі області, розташовані впритул один до одного. У кожну з таких областей завантажується самостійна веб-сторінка визначається за допомогою тега <FRAME>. За допомогою фреймів веб-сторінка ділиться на два або більше документа, які зазвичай містять навігацію по сайту та його контент. Механізм фреймів дозволяє відкривати документ в одному фреймі, за посиланням, натиснутою в абсолютно іншому фреймі. Тег <FRAMESET> замінює собою елемент <BODY> на веб-сторінці. Допустимо використовувати вкладену структуру елементів, це дозволяє розбити один фрейм на дві і більше області. При використанні фреймів візьміть до уваги їх наступні особливості. Пошукові системи погано працюють з фреймової структурою, оскільки на сторінках, які містять контент, зазвичай немає посилань на інші документи. Фрейми приховують адресу сторінки на якій знаходиться відвідувач і встановлений через тег <TITLE>, і завжди показують тільки адресу сайту. З цієї причини вподобану сторінку неможливо помістити в розділ «Вибране» браузера. Користувач найчастіше виявляється на сайті, зовсім не уявляючи, куди він потрапив, тому що всього лише натиснув на посилання, отриману в пошуковій системі. Щоб відвідувачу сайту було простіше розібратися, де він знаходиться, на кожну сторінку поміщають назва сайту, заголовок сторінки і навігацію. Фрейми, як правило, порушують даний принцип, відокремлюючи заголовок сайту від змісту, а навігацію від контенту. Уявіть, що ви знайшли підходящу посилання в пошуковій системі, натискаєте на неї, а в підсумку відкривається документ без назви і навігації. Щоб зрозуміти, де ми знаходимося або подивитися інші матеріали, доведеться редагувати шлях в адресному рядку, що в будь-якому випадку доставляє незручність. Велика кількість фреймів вимагає для браузера виділення більше пам'яті, ніж зазвичай.
Синтаксис HTML тега <FRAMESET>:
<frameset>
<frame> </frameset>
Параметри HTML тега <FRAMESET>:
BORDER - Об'єкт, який розміщений на веб-сторінку, можна помістити в рамку різної ширини. Для цього служить параметр border. За замовчуванням рамка навколо не відображається за винятком випадку, коли малюнок є посиланням. При цьому колір рамки збігається з кольором посилань, заданих за допомогою стилю або параметра link тега <BODY>.
BORDERCOLOR - Встановлює колір рамки таблиці. Рамка зазвичай малюється як тривимірна, додавання параметрів bordercolor і border до тегу <TABLE> створюють однотонну лінію.
COLS - Параметр cols задає кількість стовпців в таблиці, допомагаючи браузеру в підготовці до її відображення. Без цього параметра таблиця буде показана тільки після того, як весь вміст таблиці буде додано в браузер і проаналізовано. Використання параметра cols дозволяє дещо прискорити відображення вмісту таблиці.
FRAMEBORDER - Визначає, відображати кордон між фреймами чи ні. Браузер Opera в будь-якому випадку показує тонку лінію, якщо у тега <FRAMESET> не заданий параметр framespacing = "0". Цей параметр скасовує дію frameborder у тега <FRAMESET>.
FRAMESPACING - Параметр framespacing є аналогом frameborder і призначений для встановлення розмірів кордону між фреймами. Причина існування двох різних параметрів з близькими властивостями в тому, що framespacing це більш старий параметр і підтримується браузерами для сумісності з їх попередніми версіями.
ROWS - Висота текстового поля, що визначається кількістю відображуваних рядків без прокручування вмісту. Якщо розмір шрифту змінюється за допомогою стилів, висота поля також відповідно змінюється.
Закриваючий тег:
обов'язковий
Додаткові відомості HTML
тега <FRAMESET>:
HTML: 3.2 4 XHTML: 1.0 1.1